package robots.domain;

import java.io.Serializable;

import org.uqbar.commons.utils.Observable;

@SuppressWarnings("serial")
@Observable
public class Resultado implements Serializable{

	private Robot ganador;
	private Integer ganancia;
	private Integer desgaste;
	private Integer apuesta;

	public Integer getApuesta() {
		return apuesta;
	}

	public void setApuesta(Integer apuesta2) {
		this.apuesta = apuesta2;
	}

	private boolean ganoElLocal = false;

	public boolean isGanoElLocal() {
		return ganoElLocal;
	}

	public void setGanoElLocal(boolean ganoElLocal) {
		this.ganoElLocal = ganoElLocal;
	}

	public void setGanador(Robot ganador) {
		this.ganador = ganador;
	}

	public void setGanancia(Integer ganancia) {
		this.ganancia = ganancia;
	}

	public void setDesgaste(Integer desgaste) {
		this.desgaste = desgaste;

	}

	public Robot getGanador() {
		return ganador;
	}

	public Integer getGanancia() {
		return ganancia;
	}

	public Integer getDesgaste() {
		return desgaste;
	}

	public void ganoElLocal(boolean gano) {
		this.ganoElLocal = gano;
	}

	public boolean esGanadorLocal() {
		return this.ganoElLocal;
	}

	public boolean getGanoElLocal() {
		return this.esGanadorLocal();
	}

}
